package com.example.entity.dto.weixiubaoyang;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel("EditMaintainPlanDto")
public class EditMaintainPlanDto {

    /**
     * 唯一ID
     */
    @ApiModelProperty(value = "mpUuid", required = true)
    private Integer mpuuid;

    @ApiModelProperty("计划编号")
    private String mpid;

    @ApiModelProperty("计划名称")
    private String mpname;

    @ApiModelProperty("0 ==> 设备点检\n" +
            "1 ==> 模具点检\n" +
            "3 ==> 设备保养\n" +
            "4 ==>模具保养\n" +
            "5 ==>设备维修\n" +
            "6 ==>模具维修")
    private String mptype;

    @ApiModelProperty("备注")
    private String mpremark;

    @ApiModelProperty("状态: 开启，关闭")
    private String mpstatus;

    @ApiModelProperty("是否为模具归还时的保养计划, 传Y表示true。否则直接不填")
    private String isReturnMouldTrigger;

    @ApiModelProperty("规则外键ID")
    private Integer mprFk;

    @ApiModelProperty("保养方法，如：下机台保养, 机台上保养")
    private String mpmethod;

//    @ApiModelProperty("规则UUID")
//    private List<Integer> mprUUIDLIst;

    @ApiModelProperty("计划项目UUID")
    private List<Integer> mpiUUIDLIst;

}
